package com.projeto.bola.web.grupoEsporte;

import java.util.List;

import com.projeto.bola.web.usuario.Usuario;
import com.projeto.bola.web.util.DAOFactory;

public class GrupoEsporteRN {
	
	private GrupoEsporteDAO grupoEsporteDAO;
	
	public GrupoEsporteRN(){
		this.grupoEsporteDAO = DAOFactory.criaGrupoEsporteDAO();
	}

	public void salvar(GrupoEsporte grupoEsporte) {
		this.grupoEsporteDAO.salvar(grupoEsporte);		
	}

	public GrupoEsporte pesquisarPorNome(String nome) {		
		return this.grupoEsporteDAO.pesquisarPorNome(nome);
	}

	public List<GrupoEsporte> listar() {
		return this.grupoEsporteDAO.listar();
	}

	public void excluir(GrupoEsporte grupo) {
		this.grupoEsporteDAO.excluir(grupo);		
	}

	public void alterar(GrupoEsporte nomeGrupo) {
		this.grupoEsporteDAO.alterar(nomeGrupo);		
	}

	public List <GrupoEsporte> grupoNomeIDUsuario(GrupoEsporte grupo) {
		return this.grupoEsporteDAO.grupoNomeIDUsuario(grupo);
	}

	public List<GrupoEsporte> grupoInicialIDUsuario(Usuario usuario) {
		return this.grupoEsporteDAO.grupoInicialIDUsuario(usuario);
	}

	public GrupoEsporte pesquisarPorID(Integer id) {		
		return this.grupoEsporteDAO.pesquisarPorID(id);
	}
	
}
